Introduction

LockSliderz uses the system resources for the sliders and the application icons, so they should appear the same way as the rest of SpringBoard.
However, LockSliderz also has some built-in actions for which a system icon does not exist. These icons are defined in the LockSliderz package and this guide explains how to theme them using WinterBoard.

Icons description

Each built-in action has 3 icons, one for each possible size.
The icon name has the format ActionSize.png, where Action is name of the action and Size is the icon size.
The following is a list of the current icons.

CameraNormal.png
CameraNormalApp.png
CameraSmall.png
FlashlightNormal.png
FlashlightNormalApp.png
FlashlightSmall.png
UnlockNormal.png
UnlockNormalApp.png
UnlockSmall.png

The theme structure

To create a WinterBoard theme you need to create the following directory structure:

The images filenames are intended for normal pixel density devices.
Every theme should include images optimized for iPhone 4 or other future devices with double pixel density, such images have the same name of the standard resolution wih a "@2x" suffix before the extension.
ie. CameraNormal.png and CameraNormal@2x.png

Packaging the theme

To create redistributable theme packages you basically have to create a Debian package which installs your theme directory in /Library/Themes.

Examples

LockSliderz includes a template that can be used to create new themes.